Big Huge Thesaurus

Cinchona pubescens

noun